經過近一個月的精心建置與努力,我們已經完成了一個簡單但功能豐富的微服務架構。這個架構不僅涵蓋了從打包 Docker 映像,到佈署 Minikube,再到建立持續集成和持續部署(CICD)的整個流程,更代表了我們在現代軟體開發中的一次深刻學習之旅。
傳統流程
CICD流程
傳統環境
服務架構
這段學習之旅對於理解現代軟體開發的核心原則和技術流程來說是極為重要的。從最初的專案修改,到微服務架構的建立,我們見證了從手動操作到自動化的巨大轉變。
透過導入 CICD 流程和現代化的微服務架構,我們不僅提高了效率和品質,也為未來的擴展和升級打下了堅實的基礎。讓我們繼續保持好奇心,持續學習,探索更多可能性,為軟體開發世界帶來更多創新和進步。